Source: NASDAQ Stocks / 22 Jun 2025 21:45:30 America/Los_Angeles
BP plc stock (NYSE: BP) is up around 7% year-to-date, slightly outpacing the S&P 500’s 2% gain. Trading at approximately $32 per share, the British oil major appears cheap on a relative valuation basis – but the underlying narrative is far more nuanced. Strategic shifts
https://www.nasdaq.com/articles/whats-new-bp-stock